/* menudrv external declarations */
#include <stdio.h>

extern   char 	mname[13][12];
extern   char 	wdname[8][12];
extern   int 	days[13];

extern   string80 blank;
extern   menuptr item[maxitem];
extern   char  	edscreen[22][82];
extern   int 	items;
extern   char 	inpline[132],otline[132];
extern   string80  temp, temp2, resp;
extern   int 	lines;
extern   FILE 	*datafile;
extern   FILE 	*batfile;
extern   FILE 	*parmfile;
extern   int 	month, day, year, weekday, hour, min, sec, lastsec, lastmin, hun;
extern   char 	cmenu;   /*current menu id*/
extern   char 	citem;
extern   string40 cdescription;
extern   char 	ctomenu;
extern   int 	done, good, initialized, gotchild, datachanged, parmchanged;
extern   int 	x,y,i,j,k,n,p,t,r;
extern	 int     col;
extern	 char    *cptr;
extern   unsigned char b;
extern   char 	ch, c2, firstpass;
extern   unsigned char retcd;
extern   lineptr cp, np, op;
extern   menuitem tempitem;
extern   int 	bfore, bback;
extern   char 	holiday[13][32];
extern   char 	specialday[13][32];
extern	 int	insert;

extern   string14	fore1, back1;     /*date/time, message colors*/
extern   string14   fore2, back2;	  /*calendar, alarm box colors*/
extern   string14	fore3, back3;	  /*selection item colors*/
extern   string14	fore4, back4;	  /*colors for alarm items*/
extern   string14	fore5, back5;	  /*colors for ed screen*/
extern   string14	fore6, back6;	  /*colors for ed help screen*/

extern   vptr 	sbuff[5];  /*screen buffers*/
extern   char 	monochrome;     	   /*mono flag*/
